be faced with problems - Turc Anglais Dictionnaire